DMT‐675 Dynamic Web Technologies (3 credits)

Catalog Description

Contemporary applications of technologies affecting adaptive user‐ centered web development as pertaining to content, presentation, scripting, variable data, markup languages, information architecture and analytics.

Upon completion of this course, students will be able to:

  • 1. Apply contemporary techniques for dynamic content including website-based user data collection and display database storage and connectivity.

  • 2. Apply contemporary techniques for dynamic presentation including advanced use of markup languages and cascading style sheets (CSS) and media queries.

  • 3. Apply Extensible Markup Language (XML) rules for encoding content and data in a manner that allows for portability and repurposing of content across media.

  • 4. Develop and implement motion‐graphics, embedded media and CSS transitions.

  • 5. Manipulate existing scripting libraries to accomplish content and presentation goals.

  • 6. Apply information architecture strategies including semantic markup to support the optimization of search engine results.

  • 7. Develop for adaptive and/or responsive presentation based on characteristics of display device.

  • 8. Implement web analytics and analyze web traffic using metrics, and key performance indicators.